flu immunization - French English Dictionary